<%-- 
    Document   : listaEmpleados
    Created on : 18/02/2010, 07:14:49 PM
    Author     : CASTOR61
--%>

<%@page contentType="text/html"%>
<%@page pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
   "http://www.w3.org/TR/html4/loose.dtd">
<%@taglib prefix="f" uri="http://java.sun.com/jsf/core"%>
<%@taglib prefix="h" uri="http://java.sun.com/jsf/html"%>
<%@taglib prefix="t" uri="http://myfaces.apache.org/tomahawk"%>
<%@taglib prefix="r" uri="http://richfaces.ajax4jsf.org/rich" %>
<%@taglib uri="http://richfaces.org/a4j" prefix="a4j"%>
<script language="javascript" src="../js/funciones.js"></script>
<link href="/colegiatura/Estilos/estilosEsymons.css" rel="stylesheet" type="text/css" />

<f:view>
<h:form>
<table width="100%" border="0">
  <tr>
    <td colspan="5" align="left" class="texto3">
        <h:outputLabel value="Relación de Empleados del CIP - CDLL" styleClass="texto3" /></td>
  </tr>
  <tr><td colspan="5" height="30">
  <a4j:outputPanel ajaxRendered="true">
    <h:messages id="lblMessages" styleClass="messages" infoClass="infoClass" errorClass="errorClass"
                warnClass="warnClass" showDetail="true" errorStyle="color:red;"
                warnStyle="color:green;" infoStyle="color:black;" fatalStyle="color:black"/>
    </a4j:outputPanel>
  </td></tr>
  <tr>
    <td colspan="5" align="left" class="texto12">
        <h:commandButton action="#{empleadoController.nuevo}" value="Nuevo Empleado"  styleClass="enlace9" /></td>
  </tr>
  <tr><td colspan="5" height="15" align="right">
          <h:outputLabel value="#{empleadoController.cantidad}" styleClass="texto22" />
      </td></tr>
 </table>
   <r:dataTable  value="#{empleadoController.listaEmpleados}" var="cargoEmpleado" rowClasses="TableImpar,TablePar"
                    rows="20" reRender="dt" id="TableCargoEmpleado" border="0" headerClass="texto18">
     <r:column width="200" filterBy="#{cargoEmpleado.cargo.fkAreCodigo.areNombre}" filterEvent="onkeyup">
         <f:facet name="header"><h:outputLabel value="Área" /></f:facet>
        <h:outputLabel value="#{cargoEmpleado.cargo.fkAreCodigo.areNombre}" styleClass="texto20" />
    </r:column>
    <r:column width="200" filterBy="#{cargoEmpleado.cargo.carDescripcion}" filterEvent="onkeyup">
         <f:facet name="header"><h:outputLabel value="Cargo" /></f:facet>
        <h:outputLabel value="#{cargoEmpleado.cargo.carDescripcion}" styleClass="texto20" />
    </r:column>
    <r:column width="300" filterBy="#{cargoEmpleado.empleado.personaNatural.nombreCompleto}" filterEvent="onkeyup">
         <f:facet name="header"><h:outputLabel value="Nombres" /></f:facet>
        <h:outputLabel value="#{cargoEmpleado.empleado.personaNatural.nombreCompleto}" styleClass="texto20" />
    </r:column>
    <r:column width="100">
         <f:facet name="header"><h:outputLabel value="Fecha Inicio" /></f:facet>
        <h:outputLabel value="#{cargoEmpleado.empleado.eplFechainicio}" styleClass="texto20" />
    </r:column>
    <r:column width="100">
         <f:facet name="header"><h:outputLabel value="Fecha Fin" /></f:facet>
        <h:outputLabel value="#{cargoEmpleado.empleado.eplFechafin}" styleClass="texto20" />
    </r:column>
    <r:column width="40">
         <f:facet name="header"><h:outputLabel value="Activo" /></f:facet>&nbsp;&nbsp;
         <h:selectBooleanCheckbox disabled="true" value="#{cargoEmpleado.empleado.eplEstado}"  />
    </r:column>
   <r:column width="100"> <f:facet name="header"><h:outputLabel value="Opciones" /></f:facet>
       &nbsp;&nbsp;&nbsp;
       <h:commandButton action="#{empleadoController.editar}" image="/imagenColegiatura/editar.png" title="Editar">
            <f:setPropertyActionListener target="#{empleadoController.cargoEmpleado}" value="#{cargoEmpleado}"/>
       </h:commandButton>&nbsp;&nbsp;
       <h:commandButton action="#{empleadoController.remover}" image="/imagenColegiatura/eliminar.png" title="Eliminar">
            <f:setPropertyActionListener target="#{empleadoController.cargoEmpleado}" value="#{cargoEmpleado}"/>
        </h:commandButton>
    </r:column>
    <f:facet name="footer">
          <r:datascroller id="dt" renderIfSinglePage="false"></r:datascroller>
    </f:facet>
</r:dataTable>
</h:form>
</f:view>
